Career 2014 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour San Luis Potosi Challenger 2002 - San Luis Potosi Top Wool Challenger Biella - Biella Zivnobanka Open - Prostejov III Gramado Open de Tenis - Gramado Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Mexico - Guadalajara The Scottish Tennis Championships - Edinburgh Aberto Da Costa Do Sauipe - Bahia Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Global Telecom Open - Curitiba Optimus Maia Open - Maia Intelig Tennis Cup - Brasilia Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Gran Copa Ericsson - Rio de Janeiro Pekao Open - Szczecin SMS Tennis Cup - Sao Paulo Bangkok Challenger - Bangkok Kaltenberg Open - Split Ostend Challenger Tennis Cup of Flanders - Ostende Gramado Open de Tennis - Gramado Rado Geneva Challenger - Geneva Brasil Open - Florianopolis Copa Sevilla Inernacionales de Andalucia - Seville Cairo Challenger - Cairo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Mexico - Guadalajara ATP Heineken Challenger 1999 - Ho Chi Minh City Cairo Challenger - Cairo Challenger Britania Zavaleta - Puebla VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Nord/LB Open - Braunschweig Pekao Open 2003 - Szczecin Sao Paulo - Brazil Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Aracaju - Aracaju Aberto de Sao Paulo - Sao Paulo XL Capital Bermuda Open - Bermuda ECM Prague Open 2005 - Prague Banca Stato Challenger - Lugano Pekao Open 2005 - Szczecin Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Top Wool Challenger-Immagine Trophy - Biella Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo II Cyclus Open de Tenis - Florianopolis Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech Aberto de Santa Catarina de Tenis - Florianopolis Arpa Ceramic Cup - Reggio Emilia Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Morocco Tennis Tour - Tanger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Citta di Como Challenger - Como Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Challenger Copa Sevilla 2008 - Seville Pekao Open - Szczecin Tennislife Cup - Napoli ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Sao Paulo Challenger Santiago Challenger Marrakech Challenger Napoli Challenger Braunschweig Challenger San Marino Challenger Cordenons Challenger Szczecin Challenger Tarragona Challenger Genova Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Lugano Challenger Milan Challenger Braunschweig Challenger Santos Challenger Grand Prix Hassan II - Casablanca Open Seat-Godo '97 - Barcelona International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Romanian Open - Bucharest Abierto Mexicano de Tenis - Mexico City Hellmann's Cup - Santiago Open 13 - Marseille Sybase Open - San Jose Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Heineken Open - Auckland Grand Prix Hassan II - Casablanca ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Merano Open - Merano The Nottingham Open - Nottingham 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca The Stella Artois Grass Court Championships - Queen's/London Croatia Open - Umag RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Mallorca Open - Mallorca BMW Open - Munich The Nottingham Open - Nottingham 2001 Mercedes Cup - Stuttgart The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Brazil Open - Salvador CA Tennis Trophy - Vienna AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Prague San Marino AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Nottingham Open - Nottingham Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, QR, CAN-BRA 3-2 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, BRA-SWE 1-3 Olympics - Athens The Powder Byrne Trophy - Surbiton Pekao Open - Szczecin Black Forest Open 2000 - Freudenstadt VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda 9th Wartburg Open - Eisenach TESS Tennis Classic - Campinas IV Gramado Open de Tenis - Gramado Segundo Aberto de Brasilia - Brasilia Global Telecom Open - Florianopolis Copa Ericsson Brazil - Sao Paulo Visa Tennis Open - Sao Paulo Heineken Challenger - Ho Chi Minh City AXA Open - Espinho Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb FILA Challenger - Biella Muller Cup - Ulm Grolsch Cup - Warsaw Black Forest Open - Alpirsbach Medicor Open - Budapest Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Peru - Lima Honda-Kah Open - Singapore Open Maxon - Barcelona Copa Ericsson - Sao Paulo Pro Tennis World Open - Boca Raton Cepu Open - San Marino Pekao Open 2004 - Szczecin Pro Tennis World Open - Sunrise Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Czech Open 2005 - Prostejov Nord LB Open - Braunschweig Credicard Mastercard Tennis Cup 2005 - Campos do Jordao VIII Gramado Open - Gramado Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Copa Petrobras - Santiago Copa Petrobras - Montevideo Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires BMW Tennis Championship - Sunrise Aberto de Santa Catarina - Florianopolis IX Gramado Open - Gramado Copa Kia Challenger ATP - Santiago Baden Open - Karlsruhe Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin BH Tennis Open - Belo Horizonte Pekao Open - Szczecin 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Prostejov Challenger Tennis Napoli Cup - Napoli San Benedetto Challenger Mitsubishi Electric Europe Cup - Monza Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Porsche Open - Poznan BH Tenis Open International Cup 2008 - Belo Horizonte Kos Succhetti Tennis Cup - Cordenons Credicard Citi Mastercard Tennis Cup - Campos do Jordao LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Prostejov Challenger Sao Paulo Challenger XL Capital Bermuda Open - Bermuda Quelle Cup - Furth Internationale Tenniskampioenschappen Scheveningen - Scheveningen Internationaux de Tennis de Brest - Brest Zivnobanka Czech Open - Prostejov Nossa Caixa Aberto de Sao Paulo - Sao Paulo Copa Ericsson Chile - Santiago BCP Tennis Classic - Sao Paulo Challenger Casino Lugano - Lugano Intelig Tennis Cup - Campos do Jordao Copa Ericsson Brazil - Sao Paulo VSZ Solvak Open Challenger - Kosice Torneo Internazionale di Tennis ATP-Challenger - Merano BH Tennis Open International Cup - Belo Horizonte Pekao Open - Szczecin Heilbronn Open - Heilbronn Telesp Celular Open - Campinas The Samsung Open - Bournemouth St. Petersburg Open - St. Petersburg XII Internazionali di Tennis CARISBO - Bologna Citrix Tennis Championships - Delray Beach Connex Open Romania - Bucharest Mallorca Open - Mallorca Dubai Tennis Open - Dubai Generali Open 2000 - Kitzbuhel Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow Adidas International - Sydney Dubai Tennis Open - Dubai Open Seat-Godo 2000 - Barcelona RCA Championships - Indianapolis Brasil Open - Salvador UBS Open Gstaad - Gstaad Generali Open 2001 - Kitzbuhel 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Franklin Templeton Tennis Classic - Scottsdale Trofeo Conde de Godo - Barcelona Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland BellSouth Open - Vina del Mar Telenordia Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Open Seat-Godo '99 - Barcelona Ordina Open - 's-Hertogenbosch Heineken Open - Auckland Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island Milan Indoors - Milan Dubai Open - Dubai Cerveza Club Colombia Open - Bogota Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Open Seat Godo 2005 - Barcelona The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open Romania - Bucharest Allianz Suisse Open Gstaad - Gstaad Next Generation Adelaide International - Adelaide Abierto Mexicano Telcel - Acapulco Allianz Suisse Open Gstaad - Gstaad Heineken Open - Auckland Chennai Open - Chennai Medibank International - Sydney Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca AEGON Championships - London AXA Cup - London The Nottingham Open - Nottingham Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Open SEAT Godo 2006 - Barcelona Brasil Open - Sao Paulo Barcelona Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Brasil Open - Costa do Sauipe Open Seat-Godo 2001 - Barcelona St. Petersburg Open - St. Petersburg Grolsch Open 1997 - Amsterdam Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Hypo Group Tennis International - Portschach SAP Open - San Jose Rogers Masters - Toronto French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3